

#ifndef _EI_NNA_FACE_LIVENESS_BINOCULAR_DEFINE_H__
#define _EI_NNA_FACE_LIVENESS_BINOCULAR_DEFINE_H__

#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */

#include "ei_nna_fd_define.h"

#define DEFAULT_NNA_FACE_LIVENESS_CONFIG_MASK_ENABLE (0)
#define DEFAULT_NNA_FACE_LIVENESS_CONFIG_RGB_MODEL (0)
#define DEFAULT_NNA_FACE_LIVENESS_CONFIG_RGB_COLOR_ENABLE (0)
#define DEFAULT_NNA_FACE_LIVENESS_CONFIG_LIVING_CONFIDENCE_THR (0)

typedef struct eiNNA_FACE_LIVENESS_BINOCULAR_CONFIG_S {
	EI_CHAR *ModelRootPath;

	EI_S32 s32MaskEnable; // 是否启动nir口罩活检网络
	EI_S32 s32RgbModel; // 0表示旧活检算法，1：表示新活检算法(待测试)
	EI_S32 s32RgbColorEnable; // 是否开启rgb_color肤色网络检测
	EI_S32 s32LivingConfidenceThr; // 活检置信度调节开关 设置越大，nir活检约难通过，过滤低质量的图         ，默认给0*

	EI_NNA_AX_FREQ_S stFreq;
} EI_NNA_FACE_LIVENESS_BINOCULAR_CONFIG_S;

typedef EI_S32 NNA_FLB_CHN;
typedef EI_NNA_FACE_S EI_NNA_SRC_FLB_S;
typedef EI_NNA_FACE_LIVENESS_BINOCULAR_CONFIG_S EI_NNA_FLB_CONFIG_S;

#ifdef __cplusplus
}
#endif

#endif


